$(function () {
  // 自定义效验规则
  layui.form.verify({
    // 验证密码框内容长度的规则
    pwd: [/^\S{6,15}$/, '密码必须是6-15的非空字符串'],
    // 验证新密码不能等于原密码的规则
    samePwd: function (value) {
      const pwd = $('[name="old_pwd"]').val()
      if (value===pwd) {
        return'新密码和原密码不能一致'
      }
    },
    rePwd: function (value) {
      const nawPwd = $('[name="new_pwd"]').val()
      if (value!==nawPwd) {
        return'两次新密码不一致'
      }
    }

  })
 
  // 监听表带 snbmit 事件
  $('#formUpdatePwd').on('submit', function (e) {
    e.preventDefault()
    axios.patch('/my/updatepwd', $(this).serialize()).then(({ data: res }) => {
      if (res.code===0) {
        layer.msg('更新密码成功^_^',{icon:1})
      } else {
        layer.msg(res.message,{icon:2})
      }
      $('.layui-btn-primary').click()
    })
  })
 
  
})


